﻿using System;
using lite;

namespace ZX.EHR.Library
{
    [Serializable]
    [Table(Name = "salPerformanceBonus")]
    [ZX.DBModule.Table("salPerformanceBonus", "ID")]
	public class  salPerformanceBonus : ZX.DBModule.BaseEntity
	{
        public salPerformanceBonus()
		{

		}
        private System.Guid _ID;
        [Column]
        public System.Guid ID
        {
            get { return _ID; }
            set { _ID = value; }
        }

		private System.Guid _EmployeeID;
		[Column]
		public System.Guid EmployeeID
		{
 			get { return _EmployeeID; }
			set { _EmployeeID = value; }
		}

        private string _projectBonus;
		[Column]
        public string projectBonus
		{
            get { return _projectBonus; }
            set { _projectBonus = value; }
		}

        private string _quarterBonus;
        [Column]
        public string quarterBonus
        {
            get { return _quarterBonus; }
            set { _quarterBonus = value; }
        }

        private string _yearendBonus;
        [Column]
        public string yearendBonus
        {
            get { return _yearendBonus; }
            set { _yearendBonus = value; }
        }

        private string _otherBonus;
        [Column]
        public string otherBonus
        {
            get { return _otherBonus; }
            set { _otherBonus = value; }
        }

        private string _bonusTotal;
        [Column]
        public string bonusTotal
        {
            get { return _bonusTotal; }
            set { _bonusTotal = value; }
        }

        private Int32 _year;
        [Column]
        public Int32 year
        {
            get { return _year; }
            set { _year = value; }
        }

        private Int32 _month;
        [Column]
        public Int32 month
        {
            get { return _month; }
            set { _month = value; }
        }

        private System.DateTime _AddTime;
        [Column]
        public System.DateTime AddTime
        {
            get { return _AddTime; }
            set { _AddTime = value; }
        }

        private System.Guid _AddUser;
        [Column]
        public System.Guid AddUser
        {
            get { return _AddUser; }
            set { _AddUser = value; }
        }

        private string _des;
        [Column]
        public string des
        {
            get { return _des; }
            set { _des = value; }
        }
	}
}